const fs = require('fs-extra');
const path = require('path');

// 设置源目录和目标目录
const destDir = path.join(__dirname, 'dist');
const appDir = path.join(__dirname, 'easy-capcha');

function tar(str){
    return path.join(destDir, str)
}

try {
    // 使用 fs-extra 的 copySync 方法同步复制目录
    // fs.copySync(sourceDir, destDir);
    fs.copySync(path.join(__dirname, '.env'), tar('.env'));
    fs.copySync(path.join(__dirname, 'package.json'), tar('package.json'));
    fs.copySync(path.join(__dirname, 'ecosystem.config.js'), tar('ecosystem.config.js'));
    //docker部署时用到
    console.log('复制成功！');
} catch (err) {
    console.error('复制失败:', err);
}

